Package com.fwdekker.randomness.ui
Custom or specialized Swing components.
Types
Link copied to clipboard
abstract class ActivityTableModelEditor<T>( columns: Array<ColumnInfo<EditableDatum<T>, *>>, itemEditor: CollectionItemEditor<EditableDatum<T>>, emptyText: String, emptySubText: String, isCopyable: (T) -> Boolean = { true }, columnAdjuster: (List<TableColumn>) -> Unit = {}) : TableModelEditor<EditableDatum<T>>
Content copied to clipboard
A table that associates a certain data type with a checkbox.
Link copied to clipboard
An entry in the table.
Link copied to clipboard
class JDoubleSpinner( value: Double = 0.0, minValue: Double = -Double.MAX_VALUE, maxValue: Double = Double.MAX_VALUE, stepSize: Double = 0.1, description: String? = null) : JNumberSpinner<Double>
Content copied to clipboard
A JNumberSpinner for doubles.
Link copied to clipboard
class JIntSpinner( value: Int = 0, minValue: Int = Int.MIN_VALUE, maxValue: Int = Int.MAX_VALUE, stepSize: Int = 1, description: String? = null) : JNumberSpinner<Int>
Content copied to clipboard
A JNumberSpinner for integers.
Link copied to clipboard
class JLongSpinner( value: Long = 0, minValue: Long = Long.MIN_VALUE, maxValue: Long = Long.MAX_VALUE, stepSize: Long = 1, description: String? = null) : JNumberSpinner<Long>
Content copied to clipboard
A JNumberSpinner for longs.
Link copied to clipboard
Link copied to clipboard
class JSpinnerRange( min: JSpinner, max: JSpinner, maxRange: Double? = null, name: String? = null)
Content copied to clipboard
A container for two JSpinners that indicate a range of values.
Link copied to clipboard
A panel that shows a preview of the values generated by a DataInsertAction.
Functions
Link copied to clipboard
fun ListPopupImpl.registerModifierActions(captionModifier: (ActionEvent?) -> String)
Content copied to clipboard
Registers actions such that actions can be selected while holding (combinations of) modifier keys.